home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / c / mnsbm.zip / EPSON.CB < prev    next >
Text File  |  1989-10-31  |  3KB  |  98 lines

  1. /*     This file contains the default escape codes for an EPSON printer.      */
  2. /*     You may change these based on your particular printer.                     */
  3.  
  4. /*     The next two variables denote the escape sequence for BOLD printing.  */
  5.  
  6. #define BOLD_ON          "G"  /*    ESC G                                                  */
  7. #define BOLD_OFF          "H"  /*    ESC H                                                  */
  8.  
  9. /*     The next two variables denote the escape sequence                             */
  10. /*     for EMPHASIZED-ITALICS printing.                                                  */
  11.  
  12. #define ITALIC_ON       "E"  /*  ESC 4, ESC E                                      */
  13. #define ITALIC_OFF      "F"  /*  ESC 5, ESC F                                      */
  14.  
  15. /*     The next two variables denote the escape sequence                             */
  16. /*     for EMPHASIZED printing.                                                             */
  17.  
  18. #define EMPHASIZE_ON   "E"
  19. #define EMPHASIZE_OFF  "F"
  20.  
  21. /*     The next two variables denote the escape sequence                             */
  22. /*     for EMPHASIZED-WIDE printing.                                                      */
  23.  
  24. #define WIDE_ON          "E"
  25. #define WIDE_OFF          "F"
  26.  
  27. /*     The next two variables denote the escape sequence                             */
  28. /*     for UNDERLINE printing.                                                              */
  29.  
  30. #define UNDERLINE_ON   "-1"
  31. #define UNDERLINE_OFF  "-0"
  32.  
  33. /*     The next two variables denote the escape sequence                             */
  34. /*     for CONDENSED printing.                                                              */
  35.  
  36. #define CONDENSED_ON   ""
  37. #define CONDENSED_OFF  ""
  38.  
  39. /*     The next twelve variables denote the visual characters                     */
  40. /*     used to show where these functions begin and end.                             */
  41. /*     If these conflict with your text or are not informative                     */
  42. /*     enough for you you may change them at your discretion.                     */
  43.  
  44. #define BOLD_ON_CHAR         "╟"        /*  bold begin mark                             */
  45.  
  46. #define BOLD_OFF_CHAR        "╚"        /*  bold end mark                              */
  47.  
  48. #define ITALIC_ON_CHAR        "╠"        /*  emphasized-italic begin mark          */
  49.  
  50. #define ITALIC_OFF_CHAR     "╣"        /*  emphasized-italic end mark             */
  51.  
  52. #define EMPHASIZE_ON_CHAR    "⌐"        /*  emphasized begin mark                     */
  53.  
  54. #define EMPHASIZE_OFF_CHAR "¬"        /*  emphasized end mark                      */
  55.  
  56. #define WIDE_ON_CHAR         "«"        /*  emphasized-wide begin mark             */
  57.  
  58. #define WIDE_OFF_CHAR        "»"        /*  emphasized-wide end mark                 */
  59.  
  60. #define UNDERLINE_ON_CHAR    "╛"        /*  underline begin mark                     */
  61.  
  62. #define UNDERLINE_OFF_CHAR "╘"        /*  underline end begin                      */
  63.  
  64. #define CONDENSED_ON_CHAR    "▌"        /*  condensed begin mark                     */
  65.  
  66. #define CONDENSED_OFF_CHAR "▐"        /*  condensed end mark                         */
  67.  
  68. /*     The next variable defines the number of lines per page                     */
  69. /*     excluding the number of lines specified in the HEADER_SPACE              */
  70. /*     variable.                                                                                 */
  71.  
  72. #define LINES 58
  73.  
  74. /*     This variable defines the heading of the file to four blank lines      */
  75. /*     and performs a form feed.                                                             */
  76.  
  77. #define HEADER_SPACE         " \n\n\n\n"
  78.  
  79. /*     This variable hold the value for type PITCH default 12CPI.                 */
  80.  
  81. #define PITCH            "12PT"
  82. #define PRN_RESET     " @"
  83.  
  84. #define TEN_PT_ON     "P"
  85.  
  86. #define TWELVE_PT_ON     "M"
  87.  
  88. #define FIFTEEN_PT_ON     "g"
  89.  
  90. /*     This variable holds the type QUALITY default is letter quality.         */
  91.  
  92. #define QUALITY                "LQ"
  93.  
  94. #define DRAFT_ON        "k"
  95.  
  96. #define LQ_ON          "k"
  97.  
  98.